<?php

include("../model/model.php");

$a = new model($dsn, $user, $pass);

// Pour down.php
$status = $a->status($dbname, $from);

// Pour imprimer et éditer un texte modifiable
function printEdit($service, $file){
	// sauvegarde
	if(isset($_GET['save'])){
		if (!$fp = fopen("$file","w")) {echo "Echec de l'ouverture du fichier"; exit;}
		else {
			fputs($fp, $_POST['editor']);
			echo 'Texte sauvegardé ';
		}
	}
	// modif
	if (isset($_SESSION['login']) and !isset($_GET['edit'])) {
		echo '<a href="?'.$service;
		echo '&amp;edit=on"><span style="color:red;">Modifier le texte</span></a>';
	}
	// affichage texte
	if (!isset($_GET['edit'])) echo file_get_contents($file);
	// édition
	if (isset($_SESSION['login']) and isset($_GET['edit'])){
			echo '<form action="?'.$service;
			echo '&amp;save=on" method="post">';
			echo '<p><textarea class="ckeditor" cols="80" id="editor" name="editor" rows="50">'."\n";
				// Transformation texte pour validation du HTML
			$content = file_get_contents($file);
			$find = array('<', '>');
			$replace = array('&lt;', '&gt;');
			echo str_replace($find, $replace, $content);
			echo '</textarea></p>'."\n";
			echo '<p><input type="submit" value="Sauvegarder"/></p>'."\n";
			echo '</form>'."\n";
	}
}

?>